.home-list {
  .card-item {
    width: 6.90rem;
    height: 5.04rem;
    background: rgba(255,255,255,1);
    border-radius: .14rem;
    margin: 0 auto .3rem;
    padding: 0 .2rem;
    box-sizing: border-box;
  }
  .card-header {
    height: .96rem;
    line-height: .96rem;
    display: flex;
    align-items: center;
    .name {
      font-size: .32rem;
    }
    .logo {
      width: .6rem;
      height: .6rem;
      margin-right: .2rem;
    }
  }
  .cover {
    background: #eee;
    width: 6.5rem;
    height: 3rem;
    border-radius: .1rem;
  }
  .card-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: .3rem;
    padding-top: .2rem;
    .book-tag {
      padding: .07rem;
      background: #FFD2CC;
      font-size: .22rem;
      color: #FF2544;
      border: 1px solid #FF2544;
      margin-right: .14rem;
    }
    .get-btn {
      width: 1.80rem;
      height: .68rem;
      background:rgba(255,37,68,1);
      border-radius: .06rem;
      color: white;
    }
  }
}